clean up somewhere - Turkish English Dictionary